pomme de merveille - French English Dictionary

pomme de merveille

Play ENFRFRfr
Play ENFRFRca

Meanings of "pomme de merveille" in English French Dictionary : 4 result(s)

French English
Agriculture
pomme de merveille bitter gourd
pomme de merveille bitter melon
pomme de merveille bitter squash
Botanic
pomme de merveille balsam apple